/*-----
  Per centrar pagina
------*/

#principal {
	margin: 0 auto 0 auto;
	text-align:left;
	width: 800px;
	background-color:#FFFFFF;
	}

/*-----
  Fi centrar pagina
------*/


body{
	text-align:center; /* <-- per centrar continguts */
    color: #333333;
    background-image: url(/img/fons.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.field {
    clear:both;
    font-size:90%;
    left:0;
    margin:0 !important;
    top:0;
    display:block;
}

.image {
    width: 20%;
    float: left;
}

.label {
    width: 60%;
    float: left;
}

img {
border:0px;
vertical-align:middle;
}

h1,h2,h3 {
color:Black;
font-family:"Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;
margin:0.75em 0 0.25em;
}

h1 {
font-size:160%;
}
h2 {
font-size:150%;
}
h3 {
border-bottom:medium none;
font-size:125%;
font-weight:bold;
}
h4 {
border-bottom:medium none;
font-size:110%;
font-weight:bold;
}
h5 {
border-bottom:medium none;
font-size:100%;
font-weight:bold;
}
h6 {
border-bottom:medium none;
font-size:85%;
font-weight:bold;
}
ul {
line-height:1.5em;
padding:0;
}
li {
margin-bottom:0.5em;
}
form {
border: none;
margin: 0;
}
fieldset {
border: 1px solid #8cacbb;
margin: 1em 0em 1em 0em;
padding: 0em 1em 1em 1em;
line-height: 1.5em;
width: auto;
}
label {
font-weight: bold;
}



/*-----
 barra superior
------*/

#barra_superior {
	margin: 0 0 0px 0;
	padding: 0px 0px 0px 0px;
	text-align:left;
	width: 800px;
	height: 90px;
	background-color: #99CC33;
	background-image: url(degradat.png);
	}
	
#logo_barra_superior {
	margin: 30px 30px 30px 30px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	width: 120px;
	float:left;
	}	
	
.titul_pagina {
	font-size: 12px;
	font-weight:bold;
	color:#FFFFCC;
	margin: 30px 30px 30px 30px;
	padding: 0px 0px 0px 0px;
	width: 400px;
	float:left;
	}	
	
.subtitul_pagina {
	font-size: 11px;
	color:#ffffff;
	}		
	
	
.contingut {
padding: 10px 30px 10px 30px;
	}	
	
	
#usuari {
	padding: 5px 5px 5px 20px;
	background-color: #669933;
	color:#CCFF66;
	font-size:12px;
	
	}
	
	
.enllac_usuari  {
	text-align:left;
	font-size:12wpx;
	font-weight:bold;
}
.enllac_usuari:link { color: #ffffff; text-decoration: none;  }
.enllac_usuari:visited { color: #ffffff; text-decoration: none; }
.enllac_usuari:active { color: #CCFF66; text-decoration: none;  }
.enllac_usuari:hover { color: #CCFF66; text-decoration: none;  }


#tancament {
	font-size: 10px;
	color:#999999;
	margin: 30px 0px 0px 0px;
	padding: 20px 20px 20px 20px;
	background-color:#f2f2f2;
	}	

.enllac_tancament  {
	text-align:left;
	font-size:10wpx;
	font-weight:bold;
}
.enllac_tancament:link { color: #999999; text-decoration: none;  }
.enllac_tancament:visited { color: #999999; text-decoration: none; }
.enllac_tancament:active { color: #333333; text-decoration: none;  }
.enllac_tancament:hover { color: #333333; text-decoration: none;  }


/*-----
  Fi barra superior
------*/